<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>函数参数默认值</title>
</head>
<body>
	
	<script>
		// ES6 允许给函数参数赋值初始值
		// 1. 形参初始值，具有默认值的参数，一般位置要靠后（潜规则）
		// 2. 于解构赋值相结合
		function add(a,b,c=10) {
			return a+b+c;
		}
		let res = add(1,2,3);
		console.log(res);

		// 原
		function connect(connect){

		}

		// ES6 
		function connect({host = '127.0.0.1', username, password, port}){

		}

		connect({
			host: 'localhost',
			username: 'root',
			password: 'root',
			port: 3306
		})
	</script>
</body>
</html>